large scar - Turkish English Dictionary